Comparison of statistical packages

The following tables compare general and technical information for a number of statistical analysis packages.

Contents

General information

Basic information about each product (developer, license, user interface etc.). Price note [1] indicates that the price was promotional (so higher prices may apply to current purchases), and note [2] indicates that lower/penetration pricing is offered to academic purchasers (e.g. give-away editions of some products are bundled with some student textbooks on statistics).

Product Example(s) Developer Latest version Cost (USD) Open source Software license Interface Written in Scripting languages
ADaMSoft Marco Scarno January 24, 2008 Free Yes GNU GPL CLI/GUI Java
Analyse-it Analyse-it $185–495 No Proprietary GUI
ASReml VSN International October 2009 >$150 No Proprietary CLI
BMDP Statistical Solutions $1095 No Proprietary
Dataplot Alan Heckert March 2005 Free Yes Public domain CLI/GUI
Epi Info Centers for Disease Control and Prevention January 26, 2011 Free Yes Public domain CLI/GUI Visual Basic
EViews IHS November 2011 student: $40 / acad: $425 / comm: $1075 No Proprietary CLI/GUI
GAUSS Aptech systems October 2011 No Proprietary CLI/GUI
GenStat VSN International July 2008 >$190 No Proprietary CLI/GUI
GraphPad Prism GraphPad Software, Inc. Feb. 2009 $595 No Proprietary GUI
gretl The gretl Team November 29, 2010 Free Yes GNU GPL CLI/GUI C
JMP SAS Institute October, 2010 $1895 (commercial) $29.95/$49.95 (student) $495 for H.S. site licence No Proprietary GUI/CLI JSL (JMP Scripting Language)
Maple Maplesoft April, 2009 $2275 (commercial), $99 (student) No Proprietary CLI/GUI
Mathematica Wolfram Research 8.0.4, October 2011 $2,495 (Professional), $1095 (Education), $140 (Student), $69.95 (Student annual license) [3] $295 (Personal)[4] No Proprietary CLI/GUI
MATLAB The MathWorks New releases twice per year Depends on many things. No Proprietary CLI/GUI
MedCalc MedCalc Software bvba November 14, 2010 $395 No Proprietary GUI
Minitab Minitab Inc. May 18, 2010 $895–$1395[2] perpetual, $542 or less concurrent annual, $29.99/$49.99/$99.99 academic No Proprietary CLI/GUI
NMath Stats CenterSpace Software November 2009 ($1295)[2] No Proprietary CLI
NumXL Spider Financial October 2009 Lite version (Free), Professional edition ($300) [2] No Proprietary GUI
OpenEpi A. Dean, K. Sullivan, M. Soe June 23, 2011 Free Yes GNU GPL GUI JavaScript, HTML
Origin OriginLab November,2011 student: $50 / acad: $550 / comm: $1095 No Proprietary GUI C++ Labtalk
Ox programming language OxMetrics, J.A. Doornik August 2009 Free for Academic use No Proprietary CLI
OxMetrics OxMetrics, J.A. Doornik August 2009 student or academic use: free

commercial use: $1805 and over

No Proprietary CLI/GUI
Primer Primer-E February 2007 $500–$1000 No Proprietary GUI
PSPP pspp May 05, 2011 Free Yes GNU GPL CLI/GUI C Perl (by PSPP-Perl [5])
R R Foundation April 13, 2011 Free Yes GNU GPL CLI/GUI[6] C Python (by RPy), Perl (by Statistics::R module)
R Commander[7] Lièvre Benjamin , John Fox August 4, 2011 Free Yes GNU GPL CLI/GUI
RATS Estima October 1, 2007 $500 No Proprietary CLI/GUI
RKWard[7] RKWard Community February 15, 2007 Free Yes GNU GPL GUI
ROOT ROOT Analysis Framework June 30, 2010 Free Yes GNU GPL GUI C++ C++, Python
SAGE >100 developers worldwide 4.5.2, August 2010 Free Yes GNU GPL CLI & GUI Python, Cython Python, SQL, Java, .NET, C++, FORTRAN
SAS SAS Institute March 2008 ~$6000 per seat (PC version) / ~$28K per processor (Windows server) first-year fees for BASE, STAT, GRAPH, and ACCESS modules. Modules are licensed individually. Subsequent year fees are roughly half.[2] No Proprietary CLI/GUI
SHAZAM Elastix Ltd July 2007 Pro $490 / Std. $390 / Site Lic: / Std. $1200 / Pro $1600 No Proprietary CLI/GUI
SigmaXL SigmaXL Inc. January 18, 2011 $249 perpetual license No Proprietary GUI
SOCR UCLA October 28, 2008 Free Yes LGPL GUI Java
SOFA Statistics Grant Paton-Simpson April 2010 Free Yes AGPL GUI
SPlus Insightful Inc. 2005 $2399/year No Proprietary CLI
SPSS IBM 2011 $4975[2] No Proprietary CLI/GUI Java Python, SaxBasic
Stata StataCorp July 2011 academic starting at $595[2] / industry starting at $1,195 No Proprietary CLI/GUI C ado, mata
Statgraphics StatPoint October, 2009 $695 – $1495 No Proprietary GUI
STATISTICA StatSoft November, 2010 >$695 No Proprietary GUI
StatPlus AnalystSoft January 7, 2007 $150[1][2] No Proprietary GUI
SYSTAT Systat Software Inc. February 21, 2007 $1299 No Proprietary CLI/GUI
TSP TSP International September 2009 student: $120 / academic: $600 / commercial: $1200 No Proprietary CLI Fortran
UNISTAT Unistat Ltd April 8, 2011 $895, $495, $300 No Proprietary GUI, Excel
Winpepi J. H. Abramson June 2008 Free No Proprietary GUI
WPS World Programming July 2011 $ No Proprietary GUI
XLSTAT Addinsoft Inc. February 2009 $395[2] No Proprietary Excel
XploRe MD*Tech 2006 No Proprietary GUI
Product Example(s) Developer Latest version Cost (USD) Open source Software license Interface

Operating system support

Product Windows Mac OS Linux BSD Unix
ADaMSoft Yes Yes Yes Yes Yes
Analyse-it Yes No No No No
BMDP Yes
Dataplot Yes Yes Yes Yes Yes
Epi Info Yes No No No No
EViews Yes Yes No No No
GAUSS Yes Yes Yes No Yes
GraphPad Prism Yes Yes No No No
gretl Yes Yes Yes No No
JMP Yes Yes Yes No No
JHepWork Yes Yes Yes Yes Yes
Maple Yes Yes Yes ? Yes
Matlab Yes Yes Yes ? Yes
Mathematica Yes Yes Yes No Yes
MedCalc Yes No No No No
Minitab Yes Terminated No No No
NMath Stats Yes No No No No
NumXL Yes No No No No
OpenEpi Yes Yes Yes Yes Yes
Origin Yes No No No No
Primer Yes No No No No
PSPP Yes Yes Yes Yes Yes
R Commander Yes[8] Yes[8] Yes[8] Yes[8] Yes
R Yes Yes Yes Yes Yes
RATS Yes Yes Yes No Yes
RKWard Yes No Yes No Yes
ROOT Yes Yes Yes Yes Yes
Sage Yes Yes Yes No Yes
SAS Yes Terminated Yes No Yes
SHAZAM Yes No No No No
SigmaXL Yes No No No No
SOCR Yes Yes Yes Yes Yes
SOFA Statistics Yes Yes Yes Yes Yes
SPlus Yes No Yes No Yes
SPSS Yes Yes Yes No No
Stata Yes Yes Yes No Yes
Statgraphics Yes No No No No
STATISTICA Yes No No No No
StatPlus Yes Yes No No No
SYSTAT Yes No No No No
TSP Yes Yes Yes Yes Yes
UNISTAT Yes No No No No
The Unscrambler Yes No No No No
Winpepi Yes No No No No
XLSTAT Yes Yes No No No
XploRe Yes No Yes No Yes
Product Windows Mac OS Linux BSD Unix

ANOVA

Support for various ANOVA methods

Product One-way Two-way MANOVA GLM Post-hoc tests Latin squares analysis
ADaMSoft No No No No No No
Analyse-it Yes Yes No No Yes No
BMDP Yes Yes Yes Yes Yes
Epi Info Yes Yes No No No No
EViews Yes
GAUSS No No No No No
GenStat Yes Yes Yes Yes Yes Yes
GraphPad Prism Yes Yes No No Yes No
gretl
JMP Yes Yes Yes Yes Yes Yes
Mathematica Yes Yes Yes Yes Yes No
MedCalc Yes Yes No Yes Yes No
Minitab Yes Yes Yes Yes Yes Yes
NMath Stats Yes Yes No No No No
Origin Yes Yes No No Yes No
PSPP Yes Yes Yes Yes Yes Yes
R Yes Yes Yes Yes Yes Yes
R Commander Yes Yes Yes Yes Yes Yes
Sage Yes Yes Yes Yes Yes
SAS Yes Yes Yes Yes Yes Yes
SHAZAM Yes Yes No Yes Yes No
SigmaXL Yes Yes No No No
SOCR Yes Yes No No Yes Yes
SOFA Statistics Yes No No No No No
Stata Yes Yes Yes Yes Yes
Statgraphics Yes Yes Yes Yes Yes Yes
STATISTICA Yes Yes Yes Yes Yes Yes
StatPlus Yes Yes Yes Yes Yes Yes
SPlus Yes Yes Yes Yes Yes Yes
SPSS Yes Yes Yes Yes Yes Yes
SYSTAT Yes Yes Yes Yes Yes Yes
TSP No No No No No No
UNISTAT Yes Yes No Yes Yes Yes
The Unscrambler Yes No No No No No
Winpepi Yes Yes No No No No
XLSTAT Yes Yes Yes Yes Yes No
Product One-way Two-way MANOVA GLM Post-hoc tests Latin squares analysis

Regression

Support for various regression methods.

Product OLS WLS 2SLS NLLS Logistic GLM LAD Stepwise Quantile regression Probit Poisson MLR
ADaMSoft Yes No No Yes Yes No No No
Analyse-it Yes
BMDP Yes Yes Yes
Epi Info Yes No No No Yes No No No
EViews Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
GAUSS No No
GenStat Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
GraphPad Prism Yes Yes No Yes No No No No No No No
gretl Yes Yes Yes Yes Yes No Yes Yes Yes Yes Yes
JMP Yes Yes No Yes Yes Yes No Yes No Yes Yes Yes
Mathematica Yes Yes Yes Yes[9] Yes[10] Yes Yes[11] Yes
MedCalc Yes No No Yes Yes No No Yes
Minitab Yes Yes No Yes Yes No No Yes No
NMath Stats Yes Yes Yes Yes
Origin
PSPP
R Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
R Commander[7] Yes Yes No
RATS Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Sage Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
SAS Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
SHAZAM Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
SigmaXL Yes Yes Yes
SOCR Yes No No No Yes No No No
SPlus Yes Yes Yes Yes Yes Yes
SPSS Yes Yes Yes Yes Yes Yes No Yes No
Stata Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Statgraphics Yes Yes No Yes Yes Yes No Yes
STATISTICA Yes Yes Yes Yes Yes Yes Yes Yes No
StatPlus Yes No Yes Yes Yes Yes No Yes
SYSTAT Yes Yes Yes Yes Yes Yes Yes Yes No
TSP Yes Yes Yes Yes Yes No Yes No Yes Yes Yes Yes
UNISTAT Yes Yes Yes Yes Yes Yes No Yes Yes Yes
The Unscrambler
Winpepi Yes Yes Yes Yes Yes
XLSTAT Yes Yes Yes Yes Yes Yes Yes
Product OLS WLS 2SLS NLLS Logistic GLM LAD Stepwise Quantile regression Probit Poisson MLR

Time series analysis

Support for various time series analysis methods.

Product ARIMA GARCH Unit root test Cointegration test VAR Multivariate GARCH
Analyse-it
BMDP Yes
EViews Yes Yes Yes Yes Yes Yes
GAUSS Yes Yes Yes Yes
GraphPad Prism No No No No No
gretl Yes Yes Yes Yes Yes
JMP Yes
Mathematica Yes Yes Yes
MedCalc No No No No No
Minitab Yes No No No No
NumXL Yes Yes
NMath Stats
Origin
PSPP
R Yes Yes Yes Yes Yes Yes
R Commander[7]
RATS Yes Yes Yes Yes Yes Yes
Sage Yes Yes Yes Yes Yes Yes
SAS Yes Yes Yes Yes Yes Yes
SHAZAM Yes Yes Yes Yes Yes No
SOCR No No No No No
Stata Yes Yes Yes Yes Yes Yes
Statgraphics Yes No No No No
STATISTICA Yes No No No No
StatPlus Yes No No No No
SPlus Yes Yes
SPSS Yes
SYSTAT Yes
TSP Yes Yes Yes Yes Yes No
UNISTAT Yes No No No No
Winpepi
XLSTAT
Product ARIMA GARCH Unit root test Cointegration test VAR Multivariate GARCH

Charts and diagrams

Support for various statistical charts and diagrams.

Chart Bar chart Box plot Correlogram Histogram Line chart Scatterplot
ADaMSoft
Analyse-it
BMDP Yes Yes
Epi Info Yes No No Yes Yes Yes
EViews Yes Yes Yes Yes Yes Yes
GAUSS Yes Yes Yes Yes Yes
GenStat Yes Yes Yes Yes Yes Yes
GraphPad Prism Yes Yes Yes Yes Yes Yes
gretl Yes Yes Yes Yes Yes Yes
JMP Yes Yes Yes Yes Yes Yes
Mathematica Yes[12] Yes[13] Yes[14] Yes[15] Yes[16][17]
MedCalc Yes Yes Yes Yes Yes
Minitab Yes Yes Yes Yes Yes Yes
NMath Stats
Origin Yes Yes Yes Yes Yes Yes
PSPP
R Yes Yes Yes Yes Yes Yes
R Commander
RATS Yes Yes Yes Yes Yes Yes
Sage Yes Yes Yes Yes Yes Yes
SAS Yes Yes Yes Yes Yes Yes
SHAZAM Yes Yes Yes Yes Yes Yes
SigmaXL Yes Yes Yes Yes Yes
SOCR Yes Yes Yes Yes Yes Yes
Stata Yes Yes Yes Yes Yes Yes
Statgraphics
STATISTICA Yes Yes Yes Yes Yes Yes
StatPlus Yes Yes Yes Yes Yes Yes
SPlus
SPSS Yes Yes Yes Yes Yes Yes
SYSTAT
TSP No No Yes Yes Yes Yes
UNISTAT Yes Yes Yes Yes Yes Yes
The Unscrambler Yes Yes Yes Yes
Winpepi Yes Yes
XLSTAT Yes Yes Yes Yes Yes Yes
Chart Bar chart Box plot Correlogram Histogram Line chart Scatterplot

Other abilities

Product s/w
type
[18]
Descriptive statistics Nonparametric statistics Quality
control
Survival
analysis
    Data processing
Base
stat.[19]
Normality
tests[20]
CTA[21] Nonparametric
comparison, ANOVA
Cluster
analysis
Discriminant
analysis
BDP[22] Ext.[23]
Analyse-it X + + + + - - - - + +
BMDP + + + + + + +
Epi Info S + - + + - + - - + +
Gauss St + + - - - - - - + +
GenStat St + + + + + + + + + +
GraphPad Prism S + + - + - + - - - -
JMP S + + + + + + + + + +
Mathematica S + + + + - - + - + +
MedCalc S + + + + + + - - + +
Minitab S + + + + + + + + + +
NMath Stats S + + - - - - + - - -
OpenEpi S + - + - - - - - - -
Origin S + + - + + + + + + +
PSPP S + +
R St + + + + + + + + + +
RATS S + + - - - - - - + +
SAS S + + + + + + + + + +
SHAZAM S + + - - - - - - + +
SigmaXL X + + + + + + + +
SOCR S + + + + - + + - + +
SOFA Statistics S - + + - - - - - -
Stata S + + + + + + + + + +
Statgraphics S + + + + + + + + + +
STATISTICA S + + + + + + + + + +
StatPlus S + + + + + + - - + +
SPlus St + + + + + + + + + +
SPSS S + + + + + + + + + +
SYSTAT S + + + + + + + + + +
TSP S + + - - - - - - + +
UNISTAT S + + + + + + + + + +
The Unscrambler S + +
Winpepi S + + + + - + + - - -
XLSTAT X + + + + - + + + N/A +
Product s/w
type
[18]
Descriptive statistics Nonparametric statistics Quality
control
Survival
analysis
    Data processing
Base
stat.[19]
Normality
tests[20]
CTA[21] Nonparametric
comparison, ANOVA
Cluster
analysis
Discriminant
analysis
BDP[22] Ext.[23]

References

  1. ^ a b Promo price. Check for availability. Regular prices are higher by up to 50%.
  2. ^ a b c d e f g h i Academic discounts/bundles available.
  3. ^ "Wolfram Worldwide Web Store". http://store.wolfram.com. Retrieved 2008-11-20. 
  4. ^ Mathematica Home Edition Released Macworld, Feb 2009
  5. ^ "Patrick Donelan / PSPP-Perl - search.cpan.org". http://search.cpan.org/~pdonelan/PSPP-Perl/. Retrieved 2011-10-05. 
  6. ^ R is mainly a command line program but the Windows distribution comes with a GUI component called RGui. Archived 29 March 2006 at WebCite
  7. ^ a b c d GUI interface for the R programming language
  8. ^ a b c d Using R as platform Archived 7 May 2009 at WebCite
  9. ^ LogitModelFit Mathematica documentation
  10. ^ GeneralizedLinearModelFit Mathematica documentation
  11. ^ ProbitModelFit Mathematica documentation
  12. ^ BarChart Mathematica documentation
  13. ^ BoxWhiskerChart Mathematica documentation
  14. ^ Histogram Mathematica documentation
  15. ^ ListLinePlot Mathematica documentation
  16. ^ ListPlot Mathematica documentation
  17. ^ ListPointPlot3D Mathematica documentation
  18. ^ a b S = Standalone executive; St = Standalone executive, primitive textual (DOS or terminal) interface; A = Access Add-in; X = Excel Plug-In
  19. ^ a b Base Statistics (such as t-test, f-test, etc.)
  20. ^ a b Normality Tests, data exploring
  21. ^ a b Contingency Tables Analysis
  22. ^ a b Base Data Processing, f.ex. sorting
  23. ^ a b Extended (data sampling, transformation)

See also

Reviews of statistical packages